Life satisfaction - Turkish English Dictionary